home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Compute! Gazette 1986 March
/
1986-03.d64
/
survivor 1
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-09-20
|
1KB
|
34 lines
100 ifa=0thena=1:print"[147]"spc(14)"loading ml":load"survivor 2",8,1
110 poke56,32:poke55,0:clr
120 print"[147]":z=2:bc=53280:bk=53281:c$(1)="[149]":c$(2)="[129]":c$(3)="":a$=chr$(148)
130 t1=0
140 ifa$=chr$(129)thena$=chr$(28):goto160
150 a$=chr$(129)
160 printa$:print" ";
170 pokebc,0:pokebk,0:u$=" ":m$="[161][146][161][161][146][161]"
180 print" [146]"spc(35)" [146] [146]"spc(34)" [146] "m$u$" [146] "m$"[161][172][187]";
190 print"[146][187]"u$" [146] "m$"[161][188][190][146][190]"m$spc(21)" [146] [146] [162][162][146] [161][172][188][146] "m$" [187][172][146]";
200 printspc(19)" [146] [188][190][188][190][188][188][190][146][190] [161][146][161] "m$u$"[188][190] [161][146][161] "m$"[172][172][187][146][187]"u$"[162][162]";
210 print"[146] [188][188][190][146][190][161][146][161][161][146][161][161][172][187][146][187]"u$"[188][190] "m$"[161][188][190][146][190]"spc(33)"[162][162][146] [161][172][188][146][157][157][157][188][190][188][190]"
220 printspc(4)" press fire button to play"
230 if((peek(56320)andpeek(56321))and16)<>16thenpokebc,12:goto250
240 goto140
250 gosub350:print"[147]";:l$=c$+" [146]":printl$spc(33);:forx=1to5:forz=1to3
260 gosub350:printl$"[144] ";
270 printc$(z)" [146][144] "c$(z)" [146][144] "c$(z)" [146][144] "c$(z)" [146][144] "c$(z);
280 print" [146][144] "c$(z)" [146][144] "c$(z)" [146][144] "c$(z)" [146][144][160]";:nextz
290 ifmtthengosub350:printl$"[144] [157]"a$" ";:goto320
300 gosub350
310 printl$"[146][144] ";:nextx:mt=1:forz=1to3:goto260
320 c$="[158]":gosub340:print"":c$="[159]":gosub340
330 sys10240:goto360
340 print""c$"lives[157][157][157][152]5"c$"[157][157][157]shots[152]";:return
350 c$="[152]":return
360 print""spc(19)"[146]game over"
370 if(peek(870)-176)thent2=8+(peek(878)=0):goto390
380 t2=4+(peek(878)=0)
390 fori=1to9:pokebk,t2:forj=1to50:nextj:pokebk,t1:forj=1to50:nextj,i
400 print""spc(8)"press fire button to play again"
410 if((peek(56320)andpeek(56321))and16)<>16then330
420 goto410